#!/bin/sh
zenity --question --title="DEB安装程序" --text="确认安装$1？"
if [ $? -eq 0 ]; then
    (
    ERR=`pkexec dpkg -i $1 2>&1 1>/dev/null`
    EC=$?
    echo 100
    if [ $EC -eq 0 ]; then
        zenity --info --text="安装完成！"
    else
        zenity --error --title="安装失败" --text="错误信息：\n$ERR"
    fi
    ) | zenity --progress --text="正在安装…" --no-cancel --pulsate --auto-close
elif [ $? -eq -1 ]; then
    zenity --error --text="意外中止！"
fi
